package com.rivulet.foreign.service;

import com.rivulet.foreign.pojo.User;
import com.rivulet.foreign.tools.Results;

import java.util.Map;

/**
 * {Root用户功能接口}
 *
 * @author xujiac
 * @create 2021/7/23
 * @since 1.0.0
 */
public interface RootService {
    /**
     * 新增用户信息
     *
     * @param user
     * @return
     */
    public Results addUser(User user);

    /**
     * 查询所有用户信息
     *
     * @param user_id
     * @return
     */
    public Results checkUsers(String user_id);

    /**
     * 删除指定用户信息
     *
     * @param del_users
     * @return
     */
    public Results delUser(String[] del_users);

    /**
     * 修改用户信息
     *
     * @param user
     * @return
     */
    public Results reSetUser(User user);

    /**
     * 查询
     *
     * @param user
     * @return
     */
    public Results searchUser(User user);
}
